Atum\Inc\Upgrade C

Total Complexity 103
Dependencies 14
Dependents 1
Total lines 1,018
Lines of code 571
Logical lines of code 241
Comment lines 231
Methods 24
Properties 2

Methods 24

Method Rating Maintainability Complexity Lines of code
__construct()
C
37 27 69
migrate_atum_products_data()
A
42 13 49
remove_duplicated_scheduled_actions()
A
45 8 42
fill_new_fields_values()
S
46 6 43
create_list_table_columns()
S
46 5 41
update_variable_calc_props()
S
49 5 32
add_default_hidden_columns()
S
55 5 19
create_product_data_table()
S
51 4 30
create_atum_order_items_tables()
S
51 3 32
alter_list_table_columns()
S
51 3 27
add_atum_stock_fields()
S
51 3 27
change_supplier_meta_key_names()
S
59 2 16
create_inventory_log_types()
S
66 3 8
create_is_bom_column()
S
61 2 12
create_sales_update_date()
S
61 2 12
alter_low_stock_column()
S
62 2 12
add_barcode_column()
S
61 2 12
change_entries_per_page_meta_keys()
S
57 1 21
alter_atum_controlled_column()
S
57 1 20
update_po_status()
S
59 1 15
update_atum_stock_status()
S
60 1 15
maybe_control_all_products()
S
67 2 7
change_date_expected_meta_key_names()
S
70 1 7
control_all_products_deferred()
S
79 1 3